package edu.zsl.mapper;

import edu.zsl.pojo.Score;

import java.util.List;


public interface ScoreMapper {

    //查询全部成绩
    List<Score> getAll();
    // 新增成绩
    void insert(Score score);

    // 更新成绩
    void update(Score score);

    // 根据id删除成绩
    void deleteById(Integer id);

    // 批量删除成绩
    void deleteByIds(List<Integer> ids);

    // 根据学号查询成绩并带上学生名称和课程名称
    List<Score> getAllWithName(String studentId);

    //根据id得到学生成绩
    Score getById(Integer id);

    //显示学生所有课程成绩的平均分
    Double GetAvgScore(String studentId);
}
